articulated structure - İspanyolca İngilizce Sözlük